package com.zf.annotation_reflect;

import java.lang.annotation.*;

/**
 * @author Zhou Feng
 */
@Target(value = {ElementType.TYPE, ElementType.METHOD}) // 注解可以加在哪些位置
@Retention(RetentionPolicy.RUNTIME) //注解的生命周期，默认为 CLASS,
@Inherited // 父类上的注解，其子类是否可以继承
@Documented // 生成的javadoc文档中是否显示该注解
public @interface TableName {
    String value() default "";

    boolean exists() default true;
}
